/* CSS Document */

html,body,div,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,img {margin:0;padding:0;border:0;font-size:12px;font-weight:500;font-style:normal;}
body,button,input,select,textarea {font:12px/1.5 Tahoma,Helvetica,Arial,"微软雅黑", sans-serif;}
ul,ol {list-style:none;}
a,a:link,a:visited {text-decoration:none}
a:hover{text-decoration:none;}
.clear {clear:both;height:0;border:0;padding:0;overflow:hidden;}
input:focus {outline: none;}
em,i,cite {font-style:normal}
.fl {float:left;}
.fr {float:right;}
body {background:#fff;font-size:12px;font-family:"微软雅黑",Arial,Verdana;word-break:break-all;word-wrap:break-word;}
.w1000 {margin:0 auto;width:1000px;}
.clearafter:after {content:' ';font-size:0;display:block;visibility:visible;clear:both;height:0;overflow:hidden;}

.COMMON .top{height:70px;background:#fbfbfb;}
.COMMON .logo {float:left;width:226px;padding:18px 0 0 27px;}
.COMMON .logo img {width:135px;height:35px;}
.COMMON .nologin .topsearch {float:left;width:393px;padding-top:18px;}
.COMMON .nologin .topsearch p {height:32px;background:url(../images/common_ui.png) no-repeat 0 0;}
.COMMON .nologin .topsearch p input.s1 {float:left;width:34px;height:32px;border:0;background:none;cursor:pointer;}
.COMMON .nologin .topsearch p input.s2 {float:left;margin-top:6px;width:330px;height:20px;border:0;background:none;line-height:20px;color:#8a8a8a;}
.COMMON .nologin .loginboxwrap {float:left;width:260px;}
.COMMON .nologin .loginboxwrap .loginbox {float:left;width:148px;padding:25px 0 0 112px;}
.COMMON .nologin .loginboxwrap .loginbox i {float:left;width:20px;height:20px;background:url(../images/common_ui.png) no-repeat 0 -32px;vertical-align:middle;}
.COMMON .nologin .loginboxwrap .loginbox p {float:left;width:120px;height:22px;padding-left:7px;font-size:16px;line-height:24px;color:#0e0e0e;}
.COMMON .nologin .loginboxwrap .loginbox p a {color:#0f0f0f;}
.COMMON .nologin .loginboxwrap .loginbox p a:hover {color:#0ef;}
.COMMON .nologin .topcart {float:left;width:94px;padding-top:19px;}
.COMMON .nologin .topcart a {cursor:pointer;}
.COMMON .nologin .topcart .cartnum {float:left;width:33px;height:27px;background:url(../images/common_ui.png) no-repeat -20px -32px;position:relative;}
.COMMON .nologin .topcart .cartnum i {float:left;width:18px;height:18px;background:url(../images/common_ui.png) no-repeat -53px -32px;position:absolute;left:12px;top:0;line-height:18px;color:#fff;text-align:center;font-family:"宋体";}
.COMMON .nologin .topcart h1 {float:left;width:60px;padding-top:8px;font-size:16px;line-height:22px;color:#0f0f0f;}

.COMMON .logined .topsearch {float:left;width:261px;padding-top:18px;}
.COMMON .logined .topsearch p {height:32px;background:url(../images/common_ui.png) no-repeat 0 -60px;}
.COMMON .logined .topsearch p input.s1 {float:left;width:34px;height:32px;border:0;background:none;cursor:pointer;}
.COMMON .logined .topsearch p input.s2 {float:left;margin-top:6px;width:225px;height:20px;border:0;background:none;line-height:20px;color:#8a8a8a;}

.COMMON .logined .usernav {float:left;margin-top:16px;width:354px;padding-left:54px;}
.COMMON .logined .personalnav {float:left;width:112px;min-height:40px;_height:40px;background:#fafafa;position:relative;z-index:9;}
.COMMON .logined .personalnav .personalinfo {width:104px;height:38px;padding:2px 0 0 6px;border:1px solid #fbfbfb;border-bottom:0;cursor:default;position:absolute;left:0;top:0;}
.COMMON .logined .personalnav .personalinfo .usericon {float:left;width:35px;height:30px;position:relative;}
.COMMON .logined .personalnav .personalinfo .usericon img {width:30px;height:30px;position:absolute;left:0;top:0;z-index:2;}
.COMMON .logined .personalnav .personalinfo .usericon .coverbg {width:30px;height:30px;background:url(../images/common_ui.png) no-repeat -261px -60px;position:absolute;left:0;top:0;z-index:3;}
.COMMON .logined .personalnav .personalinfo .userinfotext {float:left;margin-top:10px;width:69px;}
.COMMON .logined .personalnav .personalinfo .userinfotext h1 {float:left;width:55px;font-size:12px;line-height:16px;color:#0f0f0f;}
.COMMON .logined .personalnav .personalinfo .userinfotext i {float:left;margin-top:6px;width:8px;height:5px;background:url(../images/common_ui.png) no-repeat -291px -60px;font-size:0;overflow:hidden;}
.COMMON .logined .personalnav.hover .personalinfo {border:1px solid #d7d7d7;border-bottom:0;}
.COMMON .logined .personalnav.hover .personalinfo .userinfotext i {background:url(../images/common_ui.png) no-repeat -291px -65px;}
.COMMON .logined .personalnav .personalnavlist {display:none;width:110px;border:1px solid #d7d7d7;border-top:0;background:#fafafa;position:absolute;left:0;top:40px;}
.COMMON .logined .personalnav .personalnavlist dd {line-height:24px;color:#646464;text-align:center;}
.COMMON .logined .personalnav .personalnavlist dt {background:#f4f4f4;line-height:30px;color:#646464;text-align:center;}
.COMMON .logined .personalnav .personalnavlist a {color:#646464;}
.COMMON .logined .personalnav .personalnavlist a:hover {color:#cfa972;}
.COMMON .logined .personalnav.hover .personalnavlist {display:block;}

.COMMON .logined .msgnav {float:left;margin-left:12px;width:92px;min-height:40px;_height:40px;background:#fafafa;position:relative;_display:inline;z-index:9;}
.COMMON .logined .msgnav .msgnumber {width:77px;height:40px;padding:0 0 0 13px;border:1px solid #fbfbfb;border-bottom:0;cursor:default;position:absolute;left:0;top:0;}
.COMMON .logined .msgnav .msgnumber p {float:left;width:23px;height:28px;background:url(../images/common_ui.png) no-repeat -299px -60px;position:relative;}
.COMMON .logined .msgnav .msgnumber p cite {display:block;width:18px;height:18px;background:url(../images/common_ui.png) no-repeat -53px -32px;position:absolute;left:8px;top:0;line-height:18px;color:#fff;text-align:center;font-family:"宋体";}
.COMMON .logined .msgnav .msgnumber h1 {float:left;margin-top:12px;width:29px;font-size:12px;line-height:16px;color:#0f0f0f;}
.COMMON .logined .msgnav .msgnumber i {float:left;margin-top:18px;width:8px;height:5px;background:url(../images/common_ui.png) no-repeat -291px -60px;font-size:0;overflow:hidden;}
.COMMON .logined .msgnav.hover .msgnumber {border:1px solid #d7d7d7;border-bottom:0;}
.COMMON .logined .msgnav.hover .msgnumber i {background:url(../images/common_ui.png) no-repeat -291px -65px;}
.COMMON .logined .msgnav .msglist {display:none;width:80px;padding:0 0 8px 10px;border:1px solid #d7d7d7;border-top:0;background:#fafafa;position:absolute;left:0;top:40px;}
.COMMON .logined .msgnav .msglist li {line-height:24px;color:#646464;}
.COMMON .logined .msgnav .msglist li a {color:#646464;}
.COMMON .logined .msgnav .msglist li a span {color:#cfa972;}
.COMMON .logined .msgnav .msglist li a:hover,.COMMON .logined .msgnav .msglist li a:hover span {color:#cfa972;}
.COMMON .logined .msgnav.hover .msglist {display:block;}

.COMMON .logined .managenav {float:left;margin-left:9px;width:118px;min-height:40px;_height:40px;background:#fafafa;position:relative;_display:inline;z-index:9;}
.COMMON .logined .managenav .managetitle {width:110px;height:29px;padding:11px 0 0 6px;border:1px solid #fbfbfb;border-bottom:0;cursor:default;position:absolute;left:0;top:0;}
.COMMON .logined .managenav .managetitle cite {float:left;width:29px;height:17px;background:url(../images/common_ui.png) no-repeat -322px -60px;}
.COMMON .logined .managenav .managetitle h1 {float:left;width:68px;font-size:12px;line-height:18px;color:#0f0f0f;}
.COMMON .logined .managenav .managetitle i {float:left;margin-top:7px;width:8px;height:5px;background:url(../images/common_ui.png) no-repeat -291px -60px;font-size:0;overflow:hidden;}
.COMMON .logined .managenav.hover .managetitle {border:1px solid #d7d7d7;border-bottom:0;}
.COMMON .logined .managenav.hover .managetitle i {background:url(../images/common_ui.png) no-repeat -291px -65px;}
.COMMON .logined .managenav .managelist {display:none;width:99px;padding:0 0 8px 17px;border:1px solid #d7d7d7;border-top:0;background:#fafafa;position:absolute;left:0;top:40px;}
.COMMON .logined .managenav .managelist li {line-height:24px;color:#646464;}
.COMMON .logined .managenav .managelist li a {color:#646464;}
.COMMON .logined .managenav .managelist li a span {color:#cfa972;}
.COMMON .logined .managenav .managelist li a:hover,.COMMON .logined .managenav .managelist li a:hover span {color:#cfa972;}
.COMMON .logined .managenav.hover .managelist {display:block;}

.COMMON .logined .topcart {float:left;margin-top:16px;width:78px;position:relative;z-index:9;}
.COMMON .logined .topcart a.cartlink {display:block;width:73px;height:40px;padding:0 0 0 3px;background:#fafafa;border:1px solid #fbfbfb;border-bottom:0;position:absolute;left:0;top:0;cursor:pointer;z-index:3;}
.COMMON .logined .topcart a.cartlink .cartnum {float:left;width:28px;height:30px;background:url(../images/common_ui.png) no-repeat -351px -60px;position:relative;}
.COMMON .logined .topcart a.cartlink .cartnum i {float:left;width:18px;height:18px;background:url(../images/common_ui.png) no-repeat -53px -32px;position:absolute;left:11px;top:0;line-height:18px;color:#fff;text-align:center;font-family:"宋体";}
.COMMON .logined .topcart a.cartlink h1 {float:left;width:41px;padding-top:12px;font-size:12px;line-height:20px;color:#0f0f0f;}
.COMMON .logined .topcart.hover a.cartlink {border:1px solid #d7d7d7;border-bottom:0;}
.COMMON .logined .topcart.hover a.cartlink .cartnum {background:url(../images/common_ui.png) no-repeat -496px -60px;}
.COMMON .logined .topcart .topcartlist {display:none;width:278px;padding-top:12px;border:1px solid #d7d7d7;background:#fafafa;position:absolute;left:-202px;top:40px;z-index:2;}
.COMMON .logined .topcart .topcartlist .topcarlisttitle {width:250px;height:22px;_display:inline;margin:0 14px;position:relative;}
.COMMON .logined .topcart .topcartlist .topcarlisttitle h1 {font-size:14px;line-height:22px;color:#333;}
.COMMON .logined .topcart .topcartlist .topcarlisttitle cite {display:block;width:10px;height:10px;background:url(../images/common_ui.png) no-repeat -536px -60px;font-size:0;overflow:hidden;cursor:pointer;position:absolute;right:0;top:6px;}
.COMMON .logined .topcart .topcartlist .empty {height:55px;padding:0 14px;border-bottom:1px solid #ddd;}
.COMMON .logined .topcart .topcartlist .empty h1 {font-size:12px;line-height:24px;text-align:center;}
.COMMON .logined .topcart .topcartlist .goodslist {padding:0 14px 20px;border-bottom:1px solid #ddd;}
.COMMON .logined .topcart .topcartlist .goodslist li {float:left;margin-top:20px;width:250px;height:36px;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodspic {float:left;width:44px;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodspic img {width:36px;height:36px;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodstext {float:left;width:150px;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodstext h1 {width:150px;font-size:12px;line-height:18px;color:#646464;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodstext p {width:150px;line-height:18px;color:#8c8c8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodsprice {float:left;width:54px;padding:0 0 0 2px;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodsprice h1 {font-size:12px;line-height:18px;color:#cfa972;text-align:right;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodsprice p {line-height:18px;color:#646464;text-align:right;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodsprice p a {color:#646464;}
.COMMON .logined .topcart .topcartlist .goodslist li .goodsprice p a:hover {color:#cfa972;}

.COMMON .logined .topcart .topcartlist .gomycart {padding:12px 20px;background:#f6f6f6;}
.COMMON .logined .topcart .topcartlist .gomycart h1 {height:22px;font-size:12px;font-weight:bold;color:#333;text-align:right;}
.COMMON .logined .topcart .topcartlist .gomycart h1 span {color:#cfa972;}
.COMMON .logined .topcart .topcartlist .gomycart h2 {clear:both;}
.COMMON .logined .topcart .topcartlist .gomycart h2 a {float:right;width:100px;height:25px;background:#cfa972;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-size:12px;line-height:25px;color:#fff;text-align:center;}
.COMMON .logined .topcart .topcartlist .gomycart h2 a:hover {background:#edc78f;}
.COMMON .logined .topcart.hover .topcartlist {display:block;}


.COMMON .mainnavwrap {height:40px;background:#1e1e1e;}
.COMMON .mainnav {float:left;width:800px;}
.COMMON .mainnav li {float:left;height:40px;padding:0 32px;font-size:14px;line-height:40px;color:#fff;white-space:nowrap;}
.COMMON .mainnav li a {color:#fff;}
.COMMON .mainnav li a:hover {color:#cea972;}

.COMMON .gototop {display:none;width:40px;height:80px;background:#1e1e1e;left:50%;margin-left:550px;position:fixed;_position:absolute;}
.COMMON .gototop a {float:left;width:40px;height:40px;}
.COMMON .gototop a.lr {background:url(../images/common_ui.png) no-repeat -376px -60px;}
.COMMON .gototop a.lr:hover {background:#cfa972 url(../images/common_ui.png) no-repeat -376px -60px;}
.COMMON .gototop a.goto0 {width:38px;height:39px;border:1px solid #1e1e1e;border-top:0;background:#fff url(../images/common_ui.png) no-repeat -417px -61px;}
.COMMON .gototop a.goto0:hover {width:40px;height:40px;border:0;background:url(../images/common_ui.png) no-repeat -456px -60px;}
.COMMON .footslogan ul {margin-top:90px;padding:0 1px;}
.COMMON .footslogan li {float:left;_display:inline;margin:0 48px;width:210px;}
.COMMON .footslogan li .sloganicon {margin:0 auto;width:60px;height:60px;background-image:url(../images/common_ui.png);background-repeat:no-repeat;}
.COMMON .footslogan li .sloganicon.bg1 {background-position:-393px 0;}
.COMMON .footslogan li .sloganicon.bg2 {background-position:-453px 0;}
.COMMON .footslogan li .sloganicon.bg3 {background-position:-513px 0;}
.COMMON .footslogan li h1 {font-size:24px;line-height:60px;color:#333;text-align:center;}
.COMMON .footslogan li p {font-size:14px;line-height:22px;color:#808080;text-align:center;}
.COMMON .footer {margin-top:50px;padding:30px 0;background:#1e1e1e;}
.COMMON .footer h1 {font-size:12px;line-height:28px;color:#fff;text-align:center;font-family:"宋体";}
.COMMON .footer h1 a {color:#fff;}
.COMMON .footer h1 a:hover {color:#ccc;}
.COMMON .footer p {line-height:28px;color:#808080;text-align:center;font-family:"宋体";}
.COMMON .footer h2 {margin-top:10px;text-align:center;}
.COMMON .footer h2 img {margin:0 5px;height:47px;}

.newinputtype {border-bottom:1px solid #dec098;position: relative;display: inline-block;*display:inline;*zoom:1;_display:inline;_zoom:1;}
.newinputtype input {border:0;outline: none;background:none;color:#646464;}
.newinputtype i {position: absolute;right:0;*right:-1px;bottom:-3px;*bottom:-2px;line-height: 10px;color:#dec098}